Big Huge Thesaurus

template RNA

noun